


.shop_clm .btns span{ margin-left:-2px!important;}

.brands_menu{margin-bottom:10px !important;}
.product{clear:both; margin-bottom:10px;}
.pro_pic {border: 1px solid #DEDEDE;width: 388px; float:left; margin-left:-100%;}
.pro_pic .pic,.pro_f_pic{width:388px; height:388px;}
.pro_shares {height:50px; clear:both; position:relative;}
.pro_shares .share{ position: relative;top: -4px;left: 11px;  float:left;background: #fff url(../images/new_ico_index.png) no-repeat -174px -206px;}
.pro_shares .share_show{ border-top: 1px solid #ccc; ;}
.pro_shares .share_c{top:28px;}
.pro_shares .share span{position: static;text-indent:0;height:32px;line-height: 32px;color: #000;display: inline-block;padding-right: 18px;background: url(../images/new_ico_index.png) no-repeat -85px -445px;}
.pro_shares .share_show.share span{ background-position:-162px -445px;}
.pro_shares a,.pro_shares span{background:url(../images/icon.png) -1324px -885px  no-repeat;line-height: 25px;text-indent:1.8em; color: #666;}
.pro_shares a.collection,.pro_shares span{ left: 146px;position:absolute; background-position: -1324px -911px; }
.pro_shares a.collection_on{background-position:0 -49px;}
.pro_shares span a{background:none;}
.pro_shares span span{background:none;text-indent:inherit; left:auto; position:static;}
.pro_shares a.report { right: 13px;position:absolute; background: none; }
.pro_detail{float:left; width:100%;}
.pro_detail .promRealName{color: #e3393d;font-size: 14px;margin-left: 10px;}
.pro_detail_c{margin-left:390px; padding-left:20px;}
.pro_detail_c .sku_nm{width:50px; overflow:hidden;height:20px; line-height:20px; vertical-align:middle; display:inline-block;}
.pro_detail_c .in_block{ float:left;}
.pro_detail_c .sku_nm2{width:120px;}
.pro_detail .d_g{padding:10px; margin:3px 0 10px;color:#9f8b7d; border: dashed 1px #9f8b7d;}
.pro_detail h3 { border-bottom: solid 2px #E5464A;line-height: 33px; font-weight: bold; font-size: 14px; word-wrap:break-word; word-break:break-all;}
.pro_detail h3 .pro_tit{ display: inline-block; background: #000; font-size: 12px; font-weight: bold; color:#fff; line-height: 16px; height: 16px;padding:0 2px; margin-right: 8px;}
.pro_detail h3 font{ float:left;height:33px;line-height:33px;width:40px; font-size:12px; color:#FFF; text-indent:12px; background:url(../images/icon.png) no-repeat -1304px -999px; margin-right:10px;}
.pro_detail h3 font.spacing{margin-left:-10px;}
.pro_detail h3 font.big_font{ background-position:-1280px -1272px; width: 68px;}
.pro_detail h3 p.p_red{ margin:3px -10px 0 0 ;color:#c00;}

.pro_detail .b_link { text-decoration: line-through;color:#a0a0a0; }
.pro_detail .price {font-family:'microsoft yahei',Arial; font-size: 14px; font-weight: bold; color: #E03A3C; }
.pro_detail .d_gre_b {border:solid 1px #459b7b; background:#f8fcf3;font-style:normal; font-size:10px; margin-left:6px;}
.pro_detail .d_gre_b_new {border:solid 1px #751ba9; }
.pro_detail .d_gre_b i{font-style:normal;padding:0 2px;}
.pro_detail .d_gre_b .db{background:#41aa84;color:#f8fcf3;}
.pro_detail .d_gre_b .cg{background:#751ba9;color:#fff;}
.pro_detail .d_gre_b .zf{padding:0 2px;color:#41aa84;}
.pro_detail .d_gre_b .yh{padding:0 2px;color:#751ba9;} 
.pro_detail .buy_btn {margin: 10px 17px; }
.pro_detail .buy_btn .btn {display:inline-block; margin-right:6px;font-size:18px;height:32px;line-height:32px;width: 130px; border-radius:.2em; padding:0;}	
.pro_detail .buy_btn .btn span{background:url(../images/btn_icon2.png) no-repeat -100px 0;}
.pro_detail .buy_btn .b1 span{background-position:-7px -140px;padding:0 10px 0 20px;}
.pro_detail .buy_btn .b2 span{background-position:-2px -168px;padding:0 6px 0 25px;}
.pro_detail .buy_btn .b3 span{background-position:-2px -197px;padding:0 2px 0 22px;}
.pro_detail .buy_btn .n_btn{margin-right:6px;}

.pro_detail .prop{margin:3px 17px 10px 10px;}
.pro_detail .prop li{margin-bottom:10px; position:relative;}
.pro_detail .prop li a{text-decoration:none;}
.pro_detail .prop li strong{ background:url(../images/warning_ico.png) no-repeat 0 1px; padding-left:20px;}
.pro_detail .prop li.re_index{ position: relative; z-index: 15; vertical-align: middle; line-height: 27px;height:30px;}
.pro_detail .prop li.re_index .sku_table{ display:inline-block;*display:inline;}
.zIndexMore{ z-index: 20;}
.propMore{ color: #000; position: absolute;  right: 10px;top:5px; z-index: 17;}
.propMore:hover{ color: #000;}
.propMore_main{ width: 506px; border: 1px solid #E5464A;  display: none; padding:10px 10px 10px 10px;  position: absolute;top:0;left:0; background: #fff;z-index: 16;}
.propMore_more{ display: none; padding:5px 0;}
.propMore_more span{color:#005EA7;}
.min_moreMain{ padding-top:5px;}
.propnewMore {
color: #000;
position: absolute;
right: -376.5px;
top: -4px;

}
.propnewMore:-webkit-any-link{
	color: #000;
}
.proScore{
	position: relative;
}

	.t_add_address{ float:left; position:relative;}
	.t_add_address li{ display: inline-block; position:relative; vertical-align:middle;}
	.t_add_address .tabname{ position: absolute;left:15px;top:12px;width:390px;height:28px;} 
	.pro_detail .prop li.li_cur,.correct_address{ float: left;position:relative;margin:0;border: 1px solid #bebebe;height:23px; line-height: 23px;padding:0 7px 0 10px; background: #fff; cursor: pointer;padding-right:22px; z-index: 2;margin-bottom:0;}
	.correct_address{  z-index: 2; float:none; display:inline-block;}
	.correct_address.cur{ border-bottom-color:#fff;}
	.correct_address i,.pro_detail .prop li.li_cur i{ position:absolute;top:10px;right:4px;width:9px;height:5px; background:url(../images/icon.png) no-repeat -1196px -25px;}
	.pro_detail .prop li.li_cur{margin: 0 3px 0 0;border-bottom: none; }
	.pro_detail .prop li.li_cur.cur{ border: 2px solid #f48e4a; border-bottom:1px solid #fff;padding:0 5px -1px 8px;margin:0 3px 0 0;}
	.pro_detail .prop li.li_cur i{ width:7px;height:5px; background-position: -1245px 0;}
	.address_main{ display:none;  position: absolute;top:24px;*top:24px;left:0px; width:390px; border:1px solid #bebebe; background: #fff; padding:36px 15px 27px 15px;}
	.address_main .t_close{ position: absolute;top:3px;right:3px;width:15px;height:15px; background:url(../images/icon.png) no-repeat right 0; cursor:pointer;}
	.t_add_address .tabcon{ display:none;padding:0px 0 0 8px;border-top: 2px solid #f48e4a;}
	.t_add_address .tabcon .t_address_list{width:380px; padding-top:9px;}
	.t_add_address .tabcon .t_address_list li{float:left;width:95px;height:27px;margin:0;}
	.t_add_address .tabcon .t_address_list li.long_text{width:170px;}
	.t_add_address .tabcon .t_address_list li.long_text a{ max-width:144px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
	.t_add_address .tabcon .t_address_list li a{ display:inline-block; padding:0 10px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;max-width:75px;height:20px; line-height: 20px;color:#5b5b5b; text-align:center; cursor:pointer;}
	.t_add_address .tabcon .t_address_list li a:hover{color:#fff; background:#f4734a;}
	.pro_detail .t_add_address .disable,.pro_detail .t_add_address .tabcon .t_address_list li a.disable:hover{background-color: #C3C5CD; border:none; cursor:default;color: #5B5B5B; text-decoration:none;}
	

.pro_detail .prop .pmt{background-color:#F4F4F4; height:80px; border:1px dotted #ddd;}
.pro_f_pic{position:absolute; z-index:999;}

.pro_detail p.select_a {padding:10px 17px; border-bottom: dotted 1px #d5d5d5; border-top: dotted 1px #d5d5d5; line-height: 30px; background-color:#F6F6F6;}
.pro_detail p.select_a .c{display:inline-block; width:432px; overflow:hidden; vertical-align:top; padding-left:26px;}
.pro_detail p.select_a .c em,.pro_detail p.select_a .c a{border:1px solid #D8D8D8;display:inline-block;padding: 0 7px; margin:0 8px 8px 0; cursor:pointer;position:relative; line-height:23px;}
.pro_detail p.select_a .c em i,.pro_detail p.select_a .c a i{position:absolute; right:0; bottom:0; width:12px; height:12px;display:block;background:url(../images/icon.png) no-repeat -572px -14px;}
.pro_detail p.select_a .c em.active,.pro_detail p.select_a .c a.active{border:solid 2px #C7000B; color:#C7000B; line-height:20px;}
.pro_detail p.select_a .c em.active i,.pro_detail p.select_a .c a.active i{background:url(../images/icon.png) no-repeat -572px 0;}
.pro_detail p.select_a .c em.actNone{ cursor:inherit;}
.pro_detail p.select_a .c em.disable{ border:1px dashed #d8d8d8; cursor:no-drop;}
.pro_detail p.select_a .c a.img{padding:0;}
.pro_detail .disable{ border: 1px dashed #D8D8D8;cursor: no-drop;}
.pro_detail p.select_a .c a.disable{ border: 1px dashed #D8D8D8;cursor: no-drop;}
.pro_detail p.select_a .c a.img.disable{ border: 1px dashed #D8D8D8;cursor: no-drop;}
.pro_detail p.select_a .c a.img img{width:40px; height:40px;*vertical-align:baseline;}
.pro_detail p.select_a_cur{border:1px solid #F00 !important;}
.pro_detail .cx{display:inline-block; line-height:22px; vertical-align:top}
.pro_detail .zhijiang{display:inline-block; height:14px; line-height:14px;background-color:#C7000B; padding:2px 5px; color:#B6733C; vertical-align:middle;color: #fff;}
.pro_detail .spancolor { color: #E3393C; }
.pro_detail .pay {margin: 0 17px; line-height: 22px; height:75px; position: relative; }
.pro_detail .pay dl {height: 22px;position: absolute;width: 100%;z-index: 10; background-color:#fff; }
.pro_detail .pay dl dd,.pro_detail .pay dl dt{ float: left; width: 84px; line-height: 22px; height: 22px; text-align: center; cursor:pointer;}
.pro_detail .pay dl dd font{background: #fff; position:relative; border:1px solid #fff; z-index:2;display:block;height:22px; font-size:12px;}
.pro_detail .pay dt.one{cursor:default;text-align:left;}
.pro_detail .pay dd.one { width: 80px; height: 22px; }
.pro_detail .pay dd font.cur { border: solid 1px #C0BFBF; border-bottom:none; z-index:5;  }
.pro_detail .pay p {position: absolute; border: solid 1px #cdcdcd; width: 398px; left:84px ; top: 22px; z-index: 1; padding: 3px 10px 0 10px; display:none; cursor:default; background:#fff;}
.pro_detail .pay p.cur{ display:block; z-index:3;}
.pro_detail .num_add {display: inline-block; border: solid 1px #cdcdcd; line-height: 14px; padding: 0 4px; color: #313131; cursor:pointer; vertical-align:middle;}
.pro_detail .buy_num { border: solid 1px #cdcdcd; width: 34px; padding: 3px 0; margin: 0 5px; text-align: center; background-color:#F6F6F6;}
.merInsInfo li {float:left;width:200px;line-height:1.7;}
.merInsInfo {width:500px;padding-left:63px;}
.pro_detail div.select_a {padding:10px 17px; border-bottom: dotted 1px #d5d5d5; border-top: dotted 1px #d5d5d5; line-height: 30px; background-color:#F6F6F6;}
.pro_detail div.select_a .c{display:inline-block; width:432px; overflow:hidden; vertical-align:top; padding-left:26px;}
.pro_detail div.select_a .c em,.pro_detail p.select_a .c a{border:1px solid #D8D8D8;display:inline-block;padding: 0 7px; margin:0 8px 8px 0; cursor:pointer;position:relative; line-height:23px;}
.pro_detail div.select_a .c em i,.pro_detail p.select_a .c a i{position:absolute; right:0; bottom:0; width:12px; height:12px;display:block;background:url(../images/icon.png) no-repeat -572px -14px;}
.pro_detail div.select_a .c em.active,.pro_detail p.select_a .c a.active{border:solid 2px #C7000B; color:#C7000B; line-height:20px;}
.pro_detail div.select_a .c em.active i,.pro_detail p.select_a .c a.active i{background:url(../images/icon.png) no-repeat -572px 0;}
.pro_detail div.select_a .c em.actNone{ cursor:inherit;}
.pro_detail div.select_a .c em.disable{ border:1px dashed #d8d8d8; cursor:no-drop;}
.pro_detail div.select_a .c a.img{padding:0;}
.pro_detail div.select_a .c a.disable{ border: 1px dashed #D8D8D8;cursor: no-drop;}
.pro_detail div.select_a .c a.img.disable{ border: 1px dashed #D8D8D8;cursor: no-drop;}
.pro_detail div.select_a .c a.img img{width:40px; height:40px;*vertical-align:baseline;}
.pro_detail div.select_a_cur{border:1px solid #F00 !important;}


.group{margin-bottom: 14px; }
.group_c{border: solid 1px #f6f6f6; border-top:0 none; overflow:hidden;}
.group h2{font-size:14px;height:33px; background-color:#fff; line-height:33px;border:1px solid #ccc;border-bottom:1px solid #C7000B;}
.group h2 strong{color: #3E3E3E;display: inline-block;width: 142px;background-color:#F3F6F7; _height:28px;_padding-top:5px; background:url(../images/icon.png) no-repeat 10px -1048px; padding-left:46px;}
.group ul { clear: both; min-height: 210px; }
.group dt,.group dd,.group dd ul{float:left;}
.group dt{width:119px;padding:20px;}
.group dd li img,.group dt img{width:120px; height:120px;}
.group h3 {width:100px; overflow:hidden; font-weight:normal; width:100px; height:36px; overflow:hidden; word-wrap:break-word; word-break:break-all;}
.group h3 a{color:#333;}
.group h3 a:hover{color:#333;color:#C7000B;}
.group label{width:100px; height:36px; overflow:hidden; display:inline-block; clear:both;}
.group label strong {color: #EB0100;}
.group label input { vertical-align: middle; margin-right: 8px; }
.group_btns {clear: both; height: 35px; line-height: 35px;background: #F3F6F7; text-align:right;  margin-top: 17px; padding-right:5px;}
.group_btns .c {width: 530px;text-align: right; margin: 0; display:inline-block;_padding-top:5px;}
.group_btns .c .btn{text-align:center;}
.group_btns .c em {color: #C7000B; margin-right: 22px; }
.group_btns .c img {vertical-align: middle; }



.p_detaillist{margin-bottom:10px;}
.p_detaillist .tabname{width:100%;border-bottom: solid 1px #C7000B; height: 38px; line-height: 37px; background:#F3F6F7;}
.p_detaillist .fixed{position:fixed; z-index:90; width:750px; _position:absolute; top:0;}
.p_detaillist .tabname li{float: left; text-align: center; width: 33.2%; height:38px; color: #3e3e3e; font-size: 14px; font-weight: bold; cursor:pointer;}
.p_detaillist .tabname li.li_cur { background: #fff; color:#3E3E3E;  border:1px solid #ccc; height:37px; border-bottom:0 none;}
.p_detaillist .tabname li span { display: inline-block; width: 36px; height: 36px; background:url(../images/icon.png) 0 0 no-repeat; vertical-align: middle; }
.p_detaillist .tabname li span.one { background-position:0px -825px; }
.p_detaillist .tabname li span.two { background-position:-39px -825px; }
.p_detaillist .tabname li span.three { background-position:-77px -825px; }
.p_detaillist .tabname li span.four { background-position: -116px -825px; }
.p_detaillist .tabname li.li_cur span.one { background-position:0px -862px;}
.p_detaillist .tabname li.li_cur span.two { background-position:-38px -862px; }
.p_detaillist .tabname li.li_cur span.three { background-position:-76px -862px; }
.p_detaillist .tabname li.li_cur span.four { background-position:-114px -862px; }
.p_detaillist .tabcon{display:none; overflow:hidden;border:1px solid #F6F6F6}
ul.p_detail{padding-left:12px; overflow:hidden;zoom:1;}
ul.p_detail li{color: #666666;display: inline;float: left;height: 18px;line-height: 18px;margin: 10px 15px 0 0;overflow: hidden;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;width:165px;}
.p_detail_c{padding:20px;word-break:break-all;word-wrap:break-word;}
.p_detail_c ol,.p_detail_c ul{padding-left:40px; margin:16px 0;}
.p_detail_c ul li{list-style-type:disc;}
.p_detail_c ol li{list-style-type:decimal;}

.p_detail_c .ifrm{width:708px; height:500px; overflow-y:auto; overflow-x:hidden; border:0 none;}
.p_detail_c .p{line-height:20px; margin-bottom:10px;}
.p_detail_c img,.p_detail_c.field.no_base img,.p_detail_c.field.no_base p img{max-width:708px;}
.p_recommend{ min-height: 270px; color: #343434; }
.p_recommend li{float: left;padding: 10px 11px;width: 165px;}
.p_recommend li img{width:164px; height:164px;}
.p_recommend li .p_price{color: #C7000B;font-size: 14px;line-height: 30px;}
.p_recommend li .p_name{width:164px; height:36px; overflow:hiddenl;}
.p_recommend li .p_name a{color:#333;}
.p_recommend li .p_name a:hover{color:#C7000B;}
.p_recommend .more {clear: both; height:29px; margin-bottom:5px; text-align: center; padding-top:8px;}
.p_recommend .more .n_btn{display:block;}



.comment .tabname {border-bottom: solid 1px #C7000B; height: 34px; line-height: 34px; background:#F3F6F7; }
.comment .tabname li{float: left; text-align: center; width:186px; color: #3e3e3e; font-size: 14px; font-weight: bold; cursor:pointer;}
.comment .tabname li.cur{background:#fff; height:33px; line-height:33px; color:#3E3E3E; width:186px; border:1px solid #ccc; border-bottom:0 none;}
.comment .tabcon{display:none;}
.comment_score{background: #F3F6F7;overflow: hidden;}
.comment_score_c{text-align:center; width:120px; padding:0 10px; margin:10px 0; height:116px; border-right:1px solid #ccc; height:196px; float:left; margin-left:-100%;}
.comment_score_c span{display:block; height:20px; line-height:20px; margin-top:10px;}
.comment_score_c strong{font-family:Arial, Helvetica, sans-serif; font-size:36px;color:#AC9C9C; font-weight:normal;}
.comment_score_c .star,.comment_score_c .star_v{height:14px; display:inline-block; width:87px;}
.comment_score_c .star{position:relative;background:url(../images/icon.png) no-repeat 0 -956px ;}
.comment_score_c .star_v{background:url(../images/icon.png)  no-repeat 0 -941px; position:absolute; left:0;top:0;}
.comment_scorebar{float:left;width:100%; height:224px;}
.comment_scorebar_c{margin-left:140px;}
.comment_scorebar_c .dac{margin:0 auto;width:474px; padding-top:46px; position:relative;}
.comment_scorebar_c ul{margin-top:30px;}
.comment_scorebar_c li{width:94px;float:left; text-align:right; color:#958E90; line-height:22px; height:22px;}
.comment_scorebar .inner,.comment_scorebar .value{height:30px;width:474px; background:url(../images/icon.png) no-repeat 0 -765px; position:absolute;z-index:1;}
.comment_scorebar .value{ background-position: 0 -734px; z-index:2;}
.comment_scorebar strong{font-family:Arial, Helvetica, sans-serif; position:absolute; right:0; background:url(../images/icon.png) no-repeat -1319px -1056px; height:28px;color:#C80108; top:-28px; font-size:18px; font-weight:normal;}
.comment .cmtbtn {clear:both; margin-top:20px; overflow:hidden;}
.comment .cmtbtn a{display:inline-block; height:22px; line-height:22px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:0 7px; border:1px solid #BFBFBF;border-radius:0 .3em .3em 0;background-color:#E8ECEF; font-size:14px;}
.comment .cmtbtn a span{background:url(../images/icon.png) no-repeat 0 -1089px; display:inline-block; padding-left:16px;}
.comment .cmtbtn a.good{border-radius:.3em 0 0 .3em; background-color:#F2F6F7;}
.comment .cmtbtn a.good span{background:url(../images/icon.png) no-repeat 0 -1118px;}
.comment_send{background-color:#F3F6F7; padding:20px; border-bottom:1px dotted #ccc;}
.comment_send .txtar{border:1px solid #FF6820; width:288px; height:100px; resize:none;}
.comment_send .txtar.maxW{ width:500px;}
.comment_send label,.comment_send strong{vertical-align:middle;}
.comment_send strong{display:inline-block; padding-top:3px;}
.comment_send h4{margin-bottom:10px; font-size:14px; font-weight:normal;}
.comment_send_c{padding:0 40px;}
.comment_send_c table{width:100%;}
.comment_send_c td{height:35px;}
.comment_send_c .c1{width:280px;}
.comment_send_c .btn{font-size:18px; line-height:20px; height:22px;}
.comment_send .star{width:130px; display:inline-block; vertical-align:middle;}
.comment_send .star s{width:20px; height:20px; display:inline-block; background:url(../images/icon.png) no-repeat 0 -995px; cursor:pointer; padding-right:5px;}
.comment_send .star .hover,.comment_send .star .active{background:url(../images/icon.png) no-repeat 0 -973px;}
.review{ border: solid 1px #f6f6f6; clear: both;  padding: 18px; line-height: 22px;zoom:1;}
.review ul{ overflow:hidden;}
.review li {float: left; padding-right: 25px; }
.review li.one {width: 360px; padding-right: 40px; line-height: 20px; word-wrap:break-word; word-break:break-all;}
.review li.one span {color: #ccc;}
.review li.two {width: 140px; color: #333; line-height: 18px;}
.review li.two span {color: #999;}
.review li.three {width:110px;}
.review li.three span { display:inline-block; max-width:60px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;  color: #999;}
.review li.three .lv{height:14px; line-height:14px; padding:2px; background-color:#E05F35; color:#fff; display:inline-block; vertical-align:middle;}
.review li.three img { vertical-align: middle; margin-right: 4px; }

.p_t_r_a{position:relative;background:#f5f5f5;border:1px solid #e5e5e5;margin:10px 0 0 6px;padding:10px}
.p_t_r_r{color: #AF874D;}
.borline{border-top: 1px dashed #dcdcdc;margin: 10px 0 0 0;padding-top: 10px;}
.default_number{ background:#F3F6F7; line-height:30px;padding:0 10px; margin-bottom:5px;}
.p_t_r_a s{background:url(../images/index_icon.png) no-repeat -281px -757px;width:19px;height:7px;position:absolute;top: -7px;left:10px;overflow:hidden; display:block;}



.pro_detail_qg_bg {overflow:hidden;}
.pro_detail_qg { }
.pro_detail_qg { padding-left: 0px; }
.pro_detail_qg .a_key { height: 62px; background-position: 0 -133px; padding: 23px 2px 0 4px; color: #fff; width:554px;}
.pro_detail_qg .a_key span { padding: 10px 2px 0; display: block; width: 80px; float: left; font-size: 14px; }
.pro_detail_qg .a_key .ftl { width: 46px; line-height: 40px; text-align: center; }
.pro_detail_qg .a_key .cur_price { width: 180px; font-size: 30px; text-align: center; }
.pro_detail_qg .a_key .buy_btn_q { width: 124px; height: 46px; line-height: 43px; display: block; float: left; margin: 10px 0 0 27px; color: #fff; font-size: 24px; text-align: center; background:none; border:0; cursor:pointer; text-indent:5px; }
.pro_detail_qg .a_key a:hover.buy_btn_q,.pro_detail_qg .a_key .buy_btn_q_hover { text-decoration:none;opacity:.9; filter: alpha(opacity=90);}
.pro_detail_qg .zhijiang { display: inline-block; height: 14px; line-height: 14px; background-color: #388e07; padding: 2px 5px; color: #fff; vertical-align: middle; }
.pro_detail_qg .spancolor_gre { color: #388e07; }
.pro_detail_qg p.select_a { padding: 40px 17px; border-bottom: 0; border-top: dotted 1px #d5d5d5; background-color: #f6f6f6; line-height: 30px; }
.pro_detail_qg .prop { margin: 0; background-color: #f6f6f6; padding: 20px 17px;}
.pro_detail_qg .bg_red { background-color: #bf000b; color: #fff; height: 45px; padding: 0 17px; }
.pro_detail_qg .bg_red span { font-size: 24px; padding: 0 2px; }

.d_time {padding:15px 17px 0; }
.d_time dt { width: 65px; float: left; padding: 6px 0 0; }
.d_time dd { font-size: 24px; }
.d_time dd span { font-size: 36px; width: 50px; height: 46px; border: solid 1px #d9d9d9; line-height: 46px; color: #bf000b; text-align: center; background: #fff; display:inline-block;}
.d_time dd span.ipt2{width:75px;}
.a_key2 { height: 62px; background-position: -588px -133px; padding: 23px 0 20px; color: #fff; width: 100%; }
.a_key2 span { padding: 10px 2px 0; display: block; width: 108px; float: left; font-size: 14px; }
.a_key2 .ftl { width: 84px; height: 33px; line-height: 33px; padding: 0; margin: 15px 0 0 57px; text-align: center; color: #b02d01; }
.a_key2 .cur_price { width: 241px; font-size: 30px; text-align: center; }
.a_key2 .buy_btn_q { width: 124px; height: 46px; line-height: 46px; display: block; float: left; margin: 10px 0 0; color: #fff; font-size: 24px; text-align: center; }
.q_breadcrumb {  background-color:#f3f3f3;height: 41px; line-height:41px; overflow:hidden; word-wrap:break-word; word-break:break-all; padding:0; margin:2px 0 10px; font-size: 14px; font-weight: bold;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle;}
.q_breadcrumb .icon_qiang{ background-position: -252px -55px; }
.icon_qiang, .icon_ms ,.icon_tg{ width: 50px; height: 41px; padding-right: 10px;  }
.icon_ms{float:left;}

.a_key span.ftl_new { width:122px; line-height: 40px; text-align: center;font-size:18px;}
.a_key span.cur_price_new { width:299px; font-size: 30px; text-align: center; font-size:26px; }
.a_key span.cur_price_new_s{font-size: 20px;padding-top: 15px;}
.pro_detail_qg .a_key .buy_btn_q { width: 124px; height: 46px; line-height: 43px; display: block; float:right; margin:7px 0 0 0; color: #fff; font-size: 24px; text-align: center; background:none; border:0; cursor:pointer; text-indent:5px; }
.pro_detail_qg .a_key a:hover.buy_btn_q,.pro_detail_qg .a_key .buy_btn_q_hover { text-decoration:none;opacity:0.9; filter: alpha(opacity=90);}


.pro_detail_t .a_key { background-position: 0 -350px; }
.pro_detail_t .bg_red { background-color: #f6ae4a;  }
.a_key_yellow { background-position: -587px -350px; }


.icon_jituan{width:65px; height: 41px; padding-right: 10px;}
.q_breadcrumb .icon_jituan{ background-position:-1043px -55px; }
.pro_detail_jt .a_key { height: 62px; background-position: 0 -457px; padding: 23px 2px 0 4px; color: #fff; }
.pro_detail_jt .bg_red { background-color: #605387; color: #fff; height: 45px; padding: 0 17px; }
.a_key_jt{ height: 62px; background-position: -588px -457px; padding: 23px 0 20px; color: #fff; width: 100%; }
.a_key_jt .ftl { width: 84px; height: 33px; line-height: 33px; padding: 0; margin: 15px 0 0 57px; text-align: center; color: #fff; }


.pro_detail_ms .a_key { background-position: 0 -240px; }
.pro_detail_ms .bg_red { background-color: #f67649;  }
.a_key_org { background-position: -587px -236px; }


.pro_detail_disabled .a_key{background-position: 0 -566px;}
.pro_detail_disabled .bg_red{background-color:#B8B8B8;}
.buy_btn_disabled{ background-color: #CCCCCC !important;border-radius: 3px 3px 3px 3px !important;height: 49px !important;opacity: 0.6 !important;filter: alpha(opacity=60);padding: 0 !important;width: 122px !important; float:left !important;}

.ten_address{ background:#F5ECDD;height:30px; line-height:30px; text-indent:1em; color:#CD8000;border:solid 1px #F8B853;margin:10px 0;}
.pro_f18_ms{ font-size:14px; line-height:28px; font-weight:bold;}
.pro_f18_span{ background:#ffd2ab; color:#db7c2a; padding:1px 4px; margin:0 4px;}

.par_say{ border:solid 1px #ccc; background:#f7f6f3; padding:10px; margin:10px;}
.par_say table{}
.par_say table th{ width:140px; font-size:14px; color:#8d8d8d; font-weight:bold; text-align:center; vertical-align:middle;}
.par_say table td{ color:#ccc; font-weight:bold;color:#8d8d8d; }

.me_msg { padding: 10px 0 20px; }
.me_msg li { padding-top: 20px; zoom: 1; width: 100%; }
.me_msg .label_title { width: 170px; text-align: right; float: left; }
.me_msg .field { margin-left: 176px; }
.me_msg .field .icon_ok { width: 23px; height: 16px; }


.product_ul_t li { padding-top: 20px; zoom: 1; width: 100%; }
.product_ul_t .label_title { width:110px; text-align: right; float: left; }
.product_ul_t .field { margin-left:116px; }
.product_ul_t .field .icon_ok { width: 23px; height: 16px; }
.product_ul_t li .ckcode { height: 36px; line-height: 16px; width: 47px; display: inline-block; vertical-align: middle; }


.share_con .error{color:red; font-size:12px; margin-top:5px;}
.share_con .txt{border: 1px solid #D8D8D8;height: 24px;line-height: 24px;padding: 0 3px;width:px;}
.share_con .ckcode {display: inline-block;height:24px;vertical-align: middle;width:47px; font-size:12px; line-height:12px; font-family:'宋体';}
.share_con .ckimg{height:40px;}
.share_con .me_msg{ overflow:hidden; padding-bottom:0;}
.share_con .label_title{ width: auto;}
.share_con .me_msg .label_title,.share_con .me_msg .field{float:left;}
.share_con .me_msg .field{ margin-left:0;}
.share_con .me_msg li{clear:both; overflow:hidden;}
.share_con .padbot{ padding-bottom:10px;}

.zoomWindow{left:388px!important;position: absolute!important;}

.pro_detail_qg .a_key .buy_btn_grey{ color:#999;}

.ico_globPhone{}
.ico_searchMap{ display: inline-block; height: 16px;width: 16px; margin-left: 3px; background: url(../images/ico_searchMap.png) no-repeat 0 0; cursor: pointer;  vertical-align: middle;}
.searchMap_box{ padding:20px;}
.searchMap_box h2{line-height: 24px;width:388px;margin-bottom: 10px;font-size: 16px;text-overflow:ellipsis; white-space:nowrap; word-wrap:break-word; overflow:hidden;}
.glophoneWarp{ position: relative; padding-left:20px; line-height: 24px; height: 24px; }
.ico_globPhone{display: inline-block; position: absolute; left:0;top:0; height: 24px;width: 16px;background: url(../images/ico_glophone.jpg) no-repeat 0 0;}


.p_detaillist .secondhh_tabname{width:100%;border-bottom: solid 1px #C7000B; height: 38px; line-height: 37px; background:#F3F6F7;}
.p_detaillist .secondhh_tabname li{float: left; text-align: center; width: 180px; height:38px; color: #3e3e3e; font-size: 14px; font-weight: bold; cursor:pointer;}
.p_detaillist .secondhh_tabname li.li_cur { background: #fff; color:#3E3E3E;  border:1px solid #ccc; height:37px; border-bottom:0 none;}
.shh_detail{padding-left:20px}
.pro_detail .prop_mt20{margin:20px 0 10px 10px;}
.pro_detail .prop_mt20 .cont{width:470px;}
.pro_detail .buy_btn_shh{margin:26px 10px;}

.price_i{display: inline-block;
position:relative;
width: 14px;
height: 14px;
}
.price_i_div{
	display:none;
	position:absolute;
	right: -107px;
    top: 21px;
	width:225px;
	padding:15px;
	background:rgba(245,245,245,1);
	font-size:10px;
	color:#646464;
	line-height:14px;
	border-radius:2px;
	z-index: 99;
}
.price_i:hover .price_i_div{
	display:block;
}
.price_i_img{width: 100%;
	position: absolute;
	margin-top: 2px;
}
.jifen_1 {
	font-size:16px;
	color:#e83d26;
}
.jifen_2{
	font-size:12px;
	color:#a0a0a0;
}
.jifen_3{
	font-size:10px;
	color:#e83d26;
}
.pro_detail_qg .propnewMore {
color: #000;
position: absolute;
right: -289px;
top: -4px;

}





.pro_price_desc{
	margin-left:12px;margin-right:12px;}
.pro_price_desc p{width:100%;border-bottom:2px solid #d20000;font-weight:bold;font-size:14px;color:#d20000;line-height: 26px;}
.pro_price_text{font-size:12px;color:#333;line-height: 26px;}
.pro_price_text span{font-weight:bold;}


.pro_attri_helppoor{
padding: 0 0.4em;
border: 1px solid #e83e27;
border-radius: 3px;
background: #ffeae7;
color: #e83e27;
margin-right: 0.5em;

font-size: 12px; }

.rush_s {
	background: #000;
	margin-left: 4px;
	text-align: center;
}

.videoDiv {
	background: #ffffff73;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	border: 1px solid #fff;
	position: absolute;
	margin: 50% 50%;
	transform: translate(-50%, -50%);
	z-index:10000;
	cursor:pointer
}

.videoBtn {
	height: 0;
	width: 0;
	border: 15px solid #fff;
	border-radius: 2px;
	border-color: transparent transparent transparent #fff;
	top: 8px;
	left: 19px;
	position: absolute;
}


.videoPlayBtnSmall{
	width:78px;
	height:30px;
	border-radius:32.75px;
	background:#fff;
	opacity:.8;
	position:absolute;
	bottom: 10px;
	left: 10px;
	z-index: 1000;
}
.videoDivSmall {
	background: #E83627;
	width: 21.1px;
	height: 21.1px;
	border-radius: 50%;
	position: absolute;
	left: -21px;
	top: -24px;
	z-index:10000;
	cursor:pointer;
	border:1px solid #fff;
}

.videoBtnSmall {
	height: 0;
	width: 0;
	border: 5px solid #fff;
	border-radius: 2px;
	border-color: transparent transparent transparent #fff;
	top: 6px;
	left: 9px;
	position: absolute;
}
.videoPlayBtnSmall .time{
	font-family: PingFangSc-Regular;
	position: absolute;
	right: 7px;
	top: 4px;
	font-size: 12px;
	width: 38px;
	text-align: center;
	height: 21.1px;
	line-height: 21.1px;
}

#prodPicImgId1 {
	background: #000;
}

.closeVideo{
	position: absolute;
	z-index: 100;
	background: url('../images/close.png') center no-repeat;
	width: 20px;
	height: 20px;
	top: 10px;
	right: 5px;
	cursor:pointer;
	display:none;
}




